Motion.MoveSpline 方法
使軸組沿著樣條曲線移動。
命名空間:IntervalZero.KINGSTAR.Local.Api
組合: IntervalZero.KINGSTAR.Local.Api (於 IntervalZero.KINGSTAR.Local.dll) 版本:4.4.0.0
語法
public KsCommandStatus MoveSpline(
int Index,
int SplineId,
McCoordSystem CoordSystem,
McBufferMode BufferMode,
McTransitionMode TransitionMode,
double[] TransitionParameter,
double Time
)
Public Function MoveSpline(
Index As Integer,
SplineId As Integer,
CoordSystem As McCoordSystem,
BufferMode As McBufferMode,
TransitionMode As McTransitionMode,
TransitionParameter As Double(),
Time As Double
) As KsCommandStatus
參數
Index
型別:int
軸組的索引。索引以 0 為起始。最多可有 32 個軸組。
SplineId
型別:int
曲線的索引。
CoordSystem
座標系統。
BufferMode
型別:McBufferMode
定義函式的時間順序。
TransitionMode
插入一個轉換曲線。
TransitionParameter
型別:double[]
轉換模式的附加參數,若將 TransitionMode 設為 mcNone
,則此參數無效。
Time
型別:double
保留。
回傳值
回傳 KsCommandStatus 類別。
備註
若目前軸組命令位置與樣條起點位置不同,MoveSpline 會以點對點的方式先將軸組移動到起點位置,接著再開始樣條運動。
範例
N/A
參見